world perception - French English Dictionary